GStreamer
open source multimedia framework
Home
Features
News
Annual Conference
Planet (Blogs)
Download
Applications
Security Center
GitLab
Developers
Documentation
Forum
File a Bug
Artwork
Follow us on Bluesky
Follow us on Mastodon
Chat with us on Matrix

News - GStreamer 1.27.1 unstable development release

The GStreamer team is pleased to announce the first development release in the API/ABI-unstable 1.27 release series.

The API/ABI-unstable 1.27 release series is for testing and development purposes in the lead-up to the stable 1.28 series which is scheduled for release in late 2025. Any newly-added API can still change until that point.

This development release is primarily for developers and early adopters, and distros should probably not package it.

Highlighted changes:

  • Add AMD HIP plugin
  • Add Vulkan H.264 encoder and add 10-bit support to Vulkan H.265 decoder
  • Add LiteRT inference element
  • Aggregator: expose current-level-* properties on sink pads
  • Analytics: add general classifier tensor-decoder, facedetector, and more convenience API
  • alsa: Support enumerating virtual PCM sinks
  • d3d12: Add d3d12remap element
  • Wayland: Add basic colorimetrie support
  • Webkit: New wpe2 plugin making use of the "WPE Platform API"
  • MPEG-TS demuxer: Add property to disable skew corrections
  • qml6gloverlay: support directly passing a QQuickItem for QML the render tree
  • unifxfdsink: Add a property to allow copying to make sink usable with more upstream elements
  • videorate: Revive "new-pref" property for better control in case of caps changes
  • wasapi2: Port to IMMDevice based device selection
  • GstReferenceTimestampMeta can carry additional per-timestamp information now
  • Added GstLogContext API that allows to fix log spam in several components
  • New tracer hook to track when buffers are queued/dequeued in buffer pools
  • gst-inspect-1.0: Prints type info for caps fields now
  • Pipeline graph dot files now contain information about active tracers
  • Python bindings: add Gst.Float wrapper, Gst.ValueArray.append_value(), analytics API improvements
  • cerbero packages: ship vvdec and curl plugins; ship wasapi2 on MingW builds
  • Countless bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements

Binaries for Android, iOS, Mac OS X and Windows will be made available shortly at the usual location.

Release tarballs can be downloaded directly here:

As always, please give it a spin and let us know of any issues you run into by filing an issue in GitLab.


2025-07-08 23:30

Recent older news:

GStreamer 1.26.3 stable bug fix release 2025-06-26 23:55
GStreamer 1.24.13 old-stable bug fix release 2025-06-11 16:00
Click for even older news...
News feeds: [RSS 1.0]

What is GStreamer?

GStreamer is a library for constructing graphs of media-handling components. The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. Read more ...

GStreamer is released under the LGPL. The 1.x series is API and ABI stable and supersedes the previous stable 0.10 series. Both can be installed in parallel.

gst-player gtk+ backend playing Sintel

Report a problem on this page.